be on welfare - Francés Inglés Diccionario